make sales through a website - Turkish English Dictionary